made possible - Spanish English Dictionary